/**
 * 文本样式文件
 * -xs: 12px
 * -sm: 13px
 * -com: 14px
 * -md: 16px
 * -lg: 18px
 */


/* 字体颜色 */

.text-gray {
	color: #777777;
}

.text-white {
	color: #ffffff;
}

.text-black {
	color: #2e3941;
}

.text-light {
	color: #d9e4e6;
}

.text-dark {
	color: #657789;
}

.text-primary {
	color: #636bb0;
}

.text-success {
	color: #1dcc74;
}

.text-info {
	color: #60bed1;
}

.text-warning {
	color: #fbdc4c;
}

.text-danger {
	color: #f26767;
}

.text-black {
	color: #2e3941;
}


/* 字体样式 */

.text-left {
	text-align: left;
}

.text-center {
	text-align: center;
}

.text-right {
	text-align: right;
}

.text-justify {
	text-align: justify;
}

.font-bold {
	font-weight: bold;
}

.font-bold-important {
	font-weight: bold !important;
}

.font-lighter {
	font-weight: lighter;
}

.font-lighter-important {
	font-weight: lighter !important;
}


/* 文字溢出出现省略号 */

.text-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


/* 字体大小 */

.font-size-xs {
	font-size: 12px;
}

.font-size-sm {
	font-size: 13px;
}

.font-size {
	font-size: 14px;
}

.font-size-md {
	font-size: 16px;
}

.font-size-lg {
	font-size: 18px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
	font-weight: normal;
	line-height: 1;
	color: #999;
}

h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
	font-size: 65%;
}

h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
	font-size: 75%;
}

h1,
.h1 {
	font-size: 36px;
}

h2,
.h2 {
	font-size: 30px;
}

h3,
.h3 {
	font-size: 24px;
}

h4,
.h4 {
	font-size: 18px;
}

h5,
.h5 {
	font-size: 14px;
}

h6,
.h6 {
	font-size: 12px;
}